.page {
    width: 900px;
    margin: auto;
}

h2 {
    text-align: center;
}

.pic {
    margin: auto;
    display: block;
    width: 200px;
}

.itemPic {
    width: 120px;
}

.container {
    display: flex;
    flex-wrap: wrap;
}

.item {
    width: 120px;
    margin: 10px;
}
.item p {
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}